В итеративной матричной алгебре нам нужна строгая математическая основа для измерения «размера» векторов и матриц. Эти метрики позволяют определить, приближается ли приближение к истинному решению. Нормы векторов и матриц отображают многомерные массивы в неотрицательные действительные числа, сохраняя определённые алгебраические свойства, которые ограничивают ошибки и гарантируют сходимость.
Аксиоматическая основа норм
Определение 7.1: Норма вектора
Норма вектора $\|\cdot\|$ на $\mathbb{R}^n$ должна удовлетворять четырём критериям:
- Невырожденность: $\|\mathbf{x}\| \geq 0$
- Однозначность: $\|\mathbf{x}\| = 0 \iff \mathbf{x} = \mathbf{0}$
- Абсолютная однородность: $\|\alpha \mathbf{x}\| = |\alpha| \|\mathbf{x}\|$
- Неравенство треугольника: $\|\mathbf{x} + \mathbf{y}\| \leq \|\mathbf{x}\| + \|\mathbf{y}\|$
Основные метрики: $l_2$ и $l_\infty$
Согласно Определению 7.2, наиболее важными нормами для численного анализа являются:
- Евклидова норма ($l_2$): $\|\mathbf{x}\|_2 = \{ \sum_{i=1}^n x_i^2 \}^{1/2}$. Геометрически — кратчайшее расстояние от начала координат.
- Максимальная норма ($l_\infty$): $\|\mathbf{x}\|_\infty = \max_{1 \leq i \leq n} |x_i|$. Это отражает наибольшую по модулю компоненту.
Эти определения позволяют определить расстояние между точным решением $\mathbf{x}$ и приближением $\mathbf{y}$ как $\|\mathbf{x} - \mathbf{y}\|$ (определение 7.4).
Нормы матриц и вызванное увеличение
Норма матрицы добавляет пятое свойство «субмультипликативности» (определение 7.8): $\|A B\| \leq \|A\|\|B\|$.
Теорема 7.11: Максимальная сумма по строкам
Для матрицы $A$ размером $n \times n$ естественная норма $l_\infty$ вычисляется как максимальная из абсолютных сумм по строкам:
$$\|A\|_{\infty} = \max_{1 \leq i \leq n} \sum_{j=1}^{n} |a_{ij}|$$
Разобранный пример: вычисление вектора и матрицы
Рассмотрим $\mathbf{x} = (-1, 1, -2)^t$ и $A = \begin{bmatrix} 1 & 2 & -1 \\ 0 & 3 & -1 \\ 5 & -1 & 1 \end{bmatrix}$.
Нормы вектора
$\|\mathbf{x}\|_\infty = \max(|-1|, |1|, |-2|) = 2$.$\|\mathbf{x}\|_2 = \sqrt{(-1)^2 + (1)^2 + (-2)^2} = \sqrt{6} \approx 2.449$.
Норма матрицы $l_\infty$
Строка 1: $|1|+|2|+|-1|=4$Строка 2: $|0|+|3|+|-1|=4$
Строка 3: $|5|+|-1|+|1|=7$
Результат: $\|A\|_\infty = 7$.
🎯 Основной принцип
Хотя конкретная «форма» величины меняется между нормами, Теорема 7.7 гарантирует эквивалентность: сходимость в норме $l_\infty$ означает сходимость в норме $l_2$ и наоборот.
$\|\mathbf{x}\|_\infty \leq \|\mathbf{x}\|_2 \leq \sqrt{n}\|\mathbf{x}\|_\infty$